@charset "utf-8";
/* 智障题库注册页CSS */
/* 2019年8月21日20:19:29 */

/* ======================================================================== */
h2{
	text-align: center;
	font-family: '宋体';
}
mbody{
	margin-top: -20px;
	width: 100%!important;
	display: block;
}
img{
	width: 90%;
	padding-top: 10px;
}

/*列标题*/
.main{
	padding: 10px 0px;
	position: fixed;
	width: 90%;
	background: white;
	border-bottom: 2px solid #ccc;
}
.main>div{background: white;}
.rank_main{
	border-bottom: 1px solid #e8e8e8;
}
.rank_main > div ,.main > div{
	display: inline-block;
	margin: 0;
	padding: 0;
	padding: 0 2%;
	width: 18.5%;
}
.rank_main > .rank_name{
	font-size: 14px;
}
/*排行*/
.rank{
	width: 90%;
	margin: 0 auto;
	text-align: center;
	height: 65%;
	overflow-y:auto;
	position: absolute;
	left: 50%;
	margin-left: -45%;
	padding-bottom: 10px;
	background: white;
	box-shadow: 0 1px 3px rgba(26,26,26,.1);
}

/*我的排名*/
.rank_my{
	position: fixed;
	bottom: 60px;
	left: 10px;
	height:50px;
	width: 100%;
	box-shadow: 0 1px 3px rgba(26,26,26,.1);
	padding-left: 10px;
}
.my{
	height: 100%;
	border-right: 1px solid #C0C0C0;
	position: absolute;
	top: 0;
}
.my,.rankmy{
	display: inline-block;
}
.my > img{
	width: 50%;
	display: inline-block;
	padding: 0;
	margin: 0;
}
.rankmy{
	overflow: hidden;
	line-height: 40px;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 60%;
	position: absolute;
	top: 0;
	left: 25%;
}
.rankmy > i{
	padding-left: 10%;
}
